﻿#include "classes.h"//类定义
#include "TypeTemplates.h"//模板特性，必需
#include "MaxMinValues.h"//数据最大最小值常量，必需
#include "Property.h"//静态属性支持，必需
#include "Mutex.h"//线程同步互斥对象，必需
#include "Bits.h"//位操作，必需
#include "Memory.h"//内存字节操作，必需
#include "Convert.h"//实现通用的转换，必需
#include "PlacementNew.h"//placement new，必需
#include "BlockMemoryAlloc.h"//块内存分配，可选
#include "LeakChecking.h"//内存泄露检测，可选
#include "RefCount.h"//引用计数类，必需
#include "weak.h"//代理类型的弱引用方案，可选
#include "Object.h"//基类，必需
#include "ObjectDefine.h"//与Object有关的宏定义，必需
#include "ICloneable.h"//ICloneable接口，必需
#include "ISerializeable.h"//ISerialiseable接口，必需
#include "MObject.h"//定义封箱模板类型MObject，必需
#include "Type.h"//类型信息类，必需
#include "String.h"//字符串类，必需
#include "Time.h"//时间类，可选
#include "Exception.h"//异常信息类型，必需
#include "Random.h"//随机数类，可选，(其中调用了Time::Now作为默认种子)
#include "MemoryBuffers.h"//内存块缓冲，可选

#include "Collection/stdafx.h"//容器，必需
#include "Network/stdafx.h"//网络，可选
#include "Math/stdafx.h"//数学计算，可选
#include "Functional/stdafx.h"//函数对象，可选(测试发现VS2010会提示堆内存不足。。。)
#include "Threading/stdafx.h"//线程相关，可选
#include "Drawing/stdafx.h"//绘图元素定义，可选
#include "Game/stdafx.h"//游戏相关，可选
#include "Reflection/stdafx.h"//运行时信息相关内容，可选
#include "Sound/stdafx.h"//音频元素相关，可选
#include "Windows/stdafx.h"//Windows相关内容，可选
#include "TemplateDefine.h"//模板定义，必需
